package com.wst.system.server.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.io.Serializable;
import lombok.Data;

/**
 * <p>
 * 
 * </p>
 *
 * @author X.I.O
 * @since 2025-03-24
 */

@Data
@ApiModel(description = "")
@TableName("sys_open_user")
public class SysOpenUser implements Serializable {

    private static final long serialVersionUID = 1L;

        @ApiModelProperty(value = "")
    private String id;
    /**
    * 用户账号
    * */
    @ApiModelProperty(value = "用户账号")
    private String username;
    /**
    * 用户密码
    * */
    @ApiModelProperty(value = "用户密码")
    private String password;
    /**
    * 用户性别
    * */
    @ApiModelProperty(value = "用户性别")
    private Integer sex;
    /**
    * 用户生日
    * */
    @ApiModelProperty(value = "用户生日")
    private String birthday;
    /**
    * 用户昵称
    * */
    @ApiModelProperty(value = "用户昵称")
    private String nickname;
    /**
    * 用户等级
    * */
    @ApiModelProperty(value = "用户等级")
    private String viplevel;
    /**
    * 用户经验值
    * */
    @ApiModelProperty(value = "用户经验值")
    private Integer expNum;
    /**
    * 用户图像
    * */
    @ApiModelProperty(value = "用户图像")
    private String headImg;
    /**
    * 用户个性签名
    * */
    @ApiModelProperty(value = "用户个性签名")
    private String userDesc;
    /**
    * 删除状态
    * */
    @ApiModelProperty(value = "删除状态")
    private Integer deleted;
    /**
    * 创建时间
    * */
    @ApiModelProperty(value = "创建时间")
    private Date createtime;
    /**
    * 更新时间
    * */
    @ApiModelProperty(value = "更新时间")
    private Date updatetime;
    /**
    * 版本号
    * */
    @ApiModelProperty(value = "版本号")
    private Integer version;

    

}